Career 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Netherlands F3 Spain F26 France F19 Canada F1 Canada F2 Canada F3 Spain F12 Spain F13 Italy F16 Netherlands F3 Belgium F2 Netherlands F7 Spain F32 Great Britain F16 Croatia F1 Italy F10 Italy F15 Netherlands F4 France F17 France F18 Netherlands F3 Spain F33 Italy F11 USA F29 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Great Britain F2 Israel F3 Great Britain F3 Great Britain F4 France F6 Italy F8 Italy F9 Usa F12 Usa F13 Great Britain F4 Norway F1 Norway F2 Netherlands F4 Italy F23 Italy F24 Netherlands F1 (Alkmaar) Netherlands F3 (Middelburg) Netherlands F4 (Amstelveen) Italy F23 (Pontedera) Italy F24 (Bolzano) Austria F6 (Innsbruck) France F20 (Plaisir) France F22 (Nevers) France F3 (Veigy-Foncenex) Germany F3 (Kaarst) Great Britain F2 (Loughborough) Great Britain F3 (Shrewsbury) France F4 (Toulouse) France F5 (Poitiers) Portugal F7 (Porto) Germany F5 (Kamen) M15 Kaarst M25 Barnstaple M25 Glasgow M15 Sharm El Sheikh M15 Sharm El Sheikh M25 Bolton M25 Sunderland M25 Prijedor M25 Doboj M15 Alkmaar M15 Den Haag M25 Dublin M25 Chiswick M15 Antalya M15 Antalya M25 Nussloch M25 Sunderland M25 Vogau M15 Alkmaar M25+H Plaisir M15 Forbach M25+H Rodez M15+H Bressuire Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Ford Tennis Championships - Louisville San Remo Tennis Cup - San Remo 9° Trani Cup - Trani Tean International - Alphen LTA Shrewsbury Challenger - Shrewsbury Spain F10 Belgium F1 Netherlands F2 Siemens Open - Scheveningen Netherlands F4 Spain F27 Israel F1 Israel F3 Spain F14 Spain F15 Netherlands F5 USA F28 IPP Open - Helsinki Belgium F1 Belgium F2 Great Britain F7 Israel F2 Wolfsburg Challenger Jersey Challenger Tunis Challenger Yuba City Challenger Manchester Challenger Recanati Challenger Vancouver Challenger Binghamton Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Palermo Challenger Kolding Challenger Tiburon Challenger Calabasas Challenger Seoul Challenger Chuncheon Challenger Dallas Challenger Rhodes Challenger Prostejov Challenger Alphen Challenger Aachen Challenger Noumea Challenger Sarajevo Challenger Le Gosier Challenger Napoli Challenger Recanati Challenger Heilbronn Open - Heilbronn Warsteiner Challenger - Wolfsburg Samarkand Challenger Alphen Challenger Istanbul Challenger Architect Open - Budapest Challenger Casino Lugano - Lugano Amer-Wilson Tampere Challenger - Tampere Eckental Challenger Quimper Challenger Wolfsburg Challenger Vancouver Challenger Mons Challenger Wartburg Open - Eisenach ATU Cup 2001 - Weiden Prostejov Challenger Optimus Maia Open - Maia Tampere Imageneering Open - Tampere Tatra Banka Open 2001 - Bratislava Amer-Wilson Challenger - Tampere Warta Cup - Sopot Tatra Banka Open - Bratislava Mons Challenger Heilbronn Challenger Amer-Wilson Tampere ATP Tournament - Tampere Mobilux Open - Luxembourg IPP Open - Helsinki Irving Challenger Lambertz Open by Stawag 2007 - Aachen Orleans Challenger Mons Challenger Bratislava Challenger Cepu Open - San Marino Raanana Challenger St. Brieuc Challenger Heilbronn Challenger Siemens Open - Scheveningen Alphen Challenger Orleans Challenger Rennes Challenger Bratislava Challenger Brescia Challenger Bergamo Challenger Quimper Challenger Drummondville Challenger Heilbronn Challenger Scheveningen Challenger IPP Open - Helsinki 4th Volkswagen Challenger - Wolfsburg Czech Open 2005 - Prostejov Memorial Manfredini - Sassuolo ATP Challenger Open 2004 - Monchengladbach San Marino Cepu Open - San Marino Citta di Como - Como Shimadzu All Japan Indoor Tennis Championships - Kyoto Roma Challenger 2007 - Rome Dublin Challenger - Dublin Challenger Groningen - Groningen Mobilux Open - Luxembourg Ismaning Challenger Bauer Watertechnology Cup 2007 - Eckental Bergamo Challenger BMW Tennis Championship - Sunrise St. Brieuc Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Glasgow Challenger Heilbronn Challenger Mitsubishi Electric Europe Cup - Monza Monza Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Granby Challenger Mons Challenger Eckental Challenger Eckental Challenger Rijeka Open - Rijeka Zagreb Open - Zagreb Alphen Challenger Samsung Challenger 2007 - Ho Chi Minh City Granby Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Siemens Open 2007 - Scheveningen LXVII Concursu Internacional de Vigo - Vigo Warsteiner Grand Prix - Oberstaufen Diego Open - Budapest The Surbiton Trophy - Surbiton IPP Open - Helsinki Mons Challenger Dallas Challenger Music City Challenger - Nashville Brescia Challenger Manila Challenger Alphen Challenger Rennes Challenger Orleans Challenger Eckental Challenger Top Wool Challenger - Biella Helsinki Challenger Trnava Challenger Pekao Open 2001 - Szczecin Surbiton Challenger Ilkley Challenger Loughborough Challenger Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan Estoril Open - Estoril Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Energis Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Adidas International - Sydney Barletta Challenger Milan Indoors - Milan Open 13 - Marseille Open Seat Godo 2003 - Barcelona Como Challenger BMW Open - Munich The Stella Artois Grass Court Championships - London 2003 Mercedes Cup - Stuttgart Portugal F8 (Cascais) TD Waterhouse Cup - Long Island Thailand Open - Bangkok Stockholm Open - Stockholm Leon Challenger Furth Challenger Brest Challenger Como Challenger Shimadzu All Japan Indoor - Kyoto St. Brieuc Challenger Barletta Challenger Manchester Challenger Koblenz Challenger AAPT Championships - Adelaide Heineken Open - Auckland Maia Challenger Belgrade Challenger Meerbusch Challenger Pozoblanco Challenger ABN/AMRO World Tennis Tournament - Rotterdam Memorial Savigny - Sassuolo Open 13 - Marseille Open de Montauban - Montauban Prague 3 Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Synsam Swedish Open - Bastad IPP Open - Helsinki Wroclaw Challenger Izmir Cup - Izmir Francavilla Challenger Neride Prague Indoor - Prague Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Bratislava Challenger Andria Challenger Grand Prix Hassan II - Casablanca BMW Open - Munich ECM Prague Open 2005 - Prague Napoli Challenger Binghamton Challenger Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Nottingham Challenger China Open - Beijing Thailand Open - Bangkok Braunschweig Challenger Internationaux de Nouvelle-Caledonie - New Caledonia AIG Japan Open - Tokyo Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Portoroz Challenger Synsam Swedish Open - Bastad AIG Japan Open Tennis Championships - Tokyo The Scottish Championships - Edinburgh St. Petersburg Open - St. Petersburg St. Petersburg 2 Challenger Rome 2 Challenger Nottingham 1 Challenger Heineken Open - Auckland Braunschweig Challenger Segovia Challenger Steelers Cup - Kosice AXA Open II - Espinho ABN/AMRO World Tennis Tournament - Rotterdam Polish Open 2000 - Poznan The Dubai Tennis Championships - Dubai BMW Open - Munich IPP Open - Helsinki Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Ilkley Challenger Next Generation Adelaide International - Adelaide Heineken Open - Auckland Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad If Stockholm Open - Stockholm Scheveningen Challenger Medibank International - Sydney Open Sabadell Atlantico - Barcelona Brisbane International - Brisbane Medibank International - Sydney 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch Open de Moselle - Metz Thailand Open - Bangkok If Stockholm Open - Stockholm Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Scania Stockholm Open - Stockholm Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Helsinki Challenger Legg Mason Tennis Classic - Washington Recanati Challenger Winston Salem - Winston Salem Open de Moselle - Metz Energis Open - Amsterdam Erste Bank Open - Vienna Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Cherbourg Challenger UNICEF Open - 's Hertogenbosch Athens Challenger Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Bet-at-home Open - Hamburg CA Tennis Trophy - Vienna Carson Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Brisbane International - Brisbane Apia International - Sydney Heineken Open - Auckland Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Jersey Challenger If Stockholm Open - Stockholm Bratislava Challenger Cherbourg Challenger Brisbane International - Brisbane Rome Challenger Helsinki Challenger Napoli Challenger Salzburg Challenger CA Tennis Trophy - Vienna Pilot Pen Tennis - New Haven AEGON Championships - London Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Honolulu Challenger Nottingham Challenger If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Brisbane International - Brisbane Bank Austria Tennis Trophy - Vienna Apia International - Sydney Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Geneva Open - Geneva Orleans Challenger Helsinki Challenger Topshelf Open - 's-Hertogenbosch Delray Beach International Tennis Championships - Delray Beach Rakuten Japan Open - Tokyo Sarajevo Challenger Marrakech Challenger Open 13 - Marseille Jersey Challenger Gerry Weber Open - Halle Open 13 - Marseille Gerry Weber Open - Halle BMW Open - Munich Barletta Challenger International German Open - Hamburg St. Brieuc Challenger Turin Challenger Johannesburg Challenger China Open - Beijing BMW Open - Munich Athens Challenger Davidoff Swiss Indoors Basel - Basel Bratislava Challenger Generali Open - Kitzbuhel Thailand Open - Bangkok Stockholm Open - Stockholm Open 13 - Marseille AEGON International - Eastbourne Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Helsinki Challenger Gerry Weber Open - Halle Happy Valley Challenger Guadalajara Challenger Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Rakuten Japan Open - Tokyo Legg Mason Tennis Classic - Washington BB&T Atlanta Open - Atlanta Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Szczecin Challenger Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Andria Challenger Vercelli Challenger German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Manchester Challenger Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heilbronn Challenger Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Segovia Challenger Eckental Challenger Farmers Classic - Los Angeles Ortisei Challenger Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Power Horse Cup - Dusseldorf Claro Open Colombia - Bogota Moselle Open - Metz Mersin Challenger Valencia Open - Valencia Stockholm Open - Stockholm Heineken Open - Auckland Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Drummondville Challenger Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur U.S. National Indoor Tennis Championships - Memphis Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Rio Open - Rio de Janeiro Braunschweig Challenger TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Ortisei Challenger If Stockholm Open - Stockholm USTA Challenger of North Miami Beach - North Miami Beach Open Sud de France - Montpellier Malaysian Open - Kuala Lumpur The Scottish Tennis Championships - Edinburgh Bet-at-home Open - Hamburg Braga Challenger Generali Open - Kitzbuhel Lexington Challenger Tampere Challenger Turin Challenger BB&T Atlanta Open - Atlanta Tampere Challenger Amersfoort Challenger St. Petersburg 1 Challenger Zadar Challenger Oeiras 1 Challenger Forli Challenger Dubai Open - Dubai Heineken Open Shanghai - Shanghai Mallorca Challenger Open Seat Godo 2005 - Barcelona Trofeo Conde de Godo - Barcelona Synsam Swedish Open - Bastad Heineken Open - Auckland Estoril Open - Estoril Open 13 - Marseille Dutch Open Tennis - Amersfoort The Samsung Open - Nottingham Pilot Pen Tennis - New Haven Estoril Open - Estoril Dutch Open Tennis - Amersfoort Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Thailand Open - Bangkok Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid AIG Japan Open Tennis Championships - Tokyo Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Brisbane - Brisbane Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami SAP Open - San Jose BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Catella Swedish Open - Bastad Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Citi Open - Washington BNP Paribas Masters - Paris Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Topshelf Open - 's-Hertogenbosch Copenhagen Open - Copenhagen Western & Southern Financial Group Masters - Cincinnati Open SEAT 2008 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Heineken Open - Auckland Internazionali BNL d'Italia - Rome Apia International - Sydney Open 13 - Marseille Jinan Challenger Shanghai Challenger Western & Southern Open - Cincinnati Oeiras 4 Challenger Iasi Challenger Shanghai Rolex Masters - Shanghai Lisbon Challenger BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Open de Nice Cote dAzur - Nice TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Internazionali BNL d'Italia - Rome The Priority Telecom Open - Amersfoort Croatia Open - Umag Pilot Pen Tennis - New Haven Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Regions Morgan Keegan Championships - Memphis Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Tennis Masters Series - Montreal Pacific Life Open - Indian Wells Rogers Masters - Montreal Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Tennis Masters Series - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York AEGON International - Eastbourne Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Open 13 - Marseille U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Argentina Open - Buenos Aires Wimbledon - London U.S. Open - New York French Open - Paris Hall of Fame Tennis Championships - Newport Australian Open - Melbourne NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Campionati BNL dItalia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York U.S. Open - New York Rogers Masters - Toronto French Open - Paris Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 2, 2R, FIN-BUL 2-3 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, PO, FIN-POL 3-2 Davis Cup, Group 2, 1R, FIN-IRL 3-2 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group II, 2R, IRL-FIN 2-3 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, Group II, 2R, FIN-BIH 2-3 Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, Group II, 1R, MON-FIN 2-3 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group II, 2R, DEN-FIN 3-2 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, SF, MKD-FIN 3-2 Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, Group 2, 1R, DEN-FIN 2-3 Davis Cup, Group II, 1R, FIN-BUL 3-2 Olympics - London Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, Group 1, REL2, FIN-HUN 4-1 Davis Cup, Group 1, 1R, FIN-SLO 3-2 U.S. Open (juniors) Davis Cup, Group 1, REL2, ISR-FIN 3-2 Wimbledon (juniors) Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group 2, 2R, FIN-ALG 4-1 Davis Cup, Group II, 1R, FIN-ZIM 4-1 All Lower level tournaments Olympics - Athens Olympics - Beijing